package org.smart4j.framework.bean;

import java.util.HashMap;
import java.util.Map;

/**
 * description: 返回视图对象
 * @version v1.0
 * @author w
 * @date 2018年9月1日上午10:45:37
 */
public class View {
	/**
	 * 视图路径
	 */
	private String path ;
	
	/**
	 * 模型数据存放
	 */
	private Map<String,Object> model ;
	
	/**
	 * description: 获取jsp文件路径
	 * @return
	 * String
	 * @version v1.0
	 * @author w
	 * @date 2018年9月2日 上午10:54:19
	 */
	public String getPath() {
		return path;
	}

	public Map<String, Object> getModel() {
		return model;
	}


	public View(String path) {
		this.path = path;
		this.model = new HashMap<String, Object>();
	}
	
	/**
	 * description: 添加模型数据
	 * @param key
	 * @param value
	 * @return
	 * View
	 * @version v1.0
	 * @author w
	 * @date 2018年9月1日 下午4:26:41
	 */
	public View addModel(String key,Object value){
		model.put(key, value);
		return this;
	}
}
